how to code a game in lwjgl